Database Versions to Represent Bitemporal Databases
نویسنده
چکیده
We present a new approach to implement an object bitempo-ral database where both valid-time and transaction-time are represented. It is based on the DataBase Version model, which allows an eecient management of object versions. This facilitates the manipulation of past events and allows a straightforward representation of branching evolution in valid-time.
منابع مشابه
A Novel Approach to Model NOW in Temporal Databases
In bitemporal databases, current facts and transaction states are modelled using a special value to represent the current time (such as a minimum or maximum timestamp or NULL). Previous studies indicate that the choice of value for now (i.e. the current time) significantly influences the efficiency of accessing bitemporal data. This paper introduces a new approach to represent now, in which cur...
متن کاملDesigning Access Methods for Bitemporal Databases
By supporting the valid and transaction time dimensions, bitemporal databases represent reality more accurately than conventional databases. In this paper, we examine the issues involved in designing efficient access methods for bitemporal databases, and propose the partial-persistence and the double-tree methodologies. The partial-persistence methodology reduces bitemporal queries to partial p...
متن کاملBtSQL: nested bitemporal relational database query language
A nested bitemporal relational data model and its query language are implemented. The bitemporal atom (BTA) is the fundamental construct to represent temporal data and it contains 5 components: a value, the lower and upper bounds of valid time, and the lower and upper bounds of the recoding time. We consider 2 types of data structures for storing BTAs: 1) string representation and 2) abstract d...
متن کاملAn attribute or tuple timestamping in bitemporal relational databases
Much of the research on bitemporal databases has focused on the modeling of time-related data with either attribute or tuple timestamping. While the attribute-timestamping approach attaches bitemporal data to attributes, the tuple-timestamping approach splits the object’s history into several tuples. Although there have been numerous studies on bitemporal data models, there is no work contrasti...
متن کاملA Split Operator for Now-Relative Bitemporal Databases
The timestamps of now-relative bitemporal databases are modeled as growing, shrinking, or rectangular regions. The shape of these regions makes it a challenge to design bitemporal operators that a) are consistent with the pointbased interpretation of a temporal database, b) preserve the identity of the argument timestamps, c) ensure locality, and d) perform efficiently. We identify the bitempor...
متن کامل